atomized spray - Spanish English Dictionary